ghost town

US /ɡoʊst taʊn/

UK /ɡəust taun/

A1

noun

  • A deserted town with few or no remaining inhabitants.